anti-animal weapon - Spanish English Dictionary